package com.example.businessmanage.domain.dto;

import lombok.Data;
import javax.validation.constraints.NotNull;

/**
 * 代养确认/拒绝DTO（代养人处理待确认代养）
 */
@Data
public class FosterConfirmDTO {

    /**
     * 宠物ID（必填）
     */
    @NotNull(message = "宠物ID不能为空")
    private Long petId;

    /**
     * 处理结果：true-确认代养，false-拒绝代养
     */
    @NotNull(message = "处理结果不能为空")
    private Boolean confirmResult;

    /**
     * 协议ID（确认代养时必填，关联已上传的协议）
     */
    private Long agreementId;
}
